A Methodology to Derive SPDY’s Initial Dictionary for Zlib Compression
نویسندگان
چکیده
This paper presents a methodology to derive an appropriate initial dictionary for SPDY to compress HTTP headers using the dictionary data compression method zlib. After applying our methodology, and by using our proposed initial dictionary, an additional 8% compression of the first HTTP request header and an additional 15% compression of first HTTP reply header on a SPDY connection is gained over SPDY’s current default initial dictionary. For the 2nd, 3rd, and further HTTP request (or reply) headers transmitted over the same SPDY connection, compression using our proposed initial dictionary is practically identical to that achieved by SPDY’s default initial dictionary. This result suggests zlib’s adaptive dictionary evolves to roughly the same state after compressing the first HTTP header regardless of the initial dictionary.
منابع مشابه
330343-002_High Performance ZLIB Compression on Intel® Architecture Processors White Paper
The need for lossless data compression has grown significantly as the amount of data collected, transmitted, and stored has exploded in recent years. Enterprise applications and storage, such as web servers and databases, are processing this data and the computational burden associated with compression puts a strain on resources. To help alleviate the burden, we introduce an optimized industry ...
متن کاملZLIB Compressed Data Format Specification
This specification defines a lossless compressed data format. The data can be produced or consumed, even for an arbitrarily long sequentially presented input data stream, using only an a priori bounded amount of intermediate storage. The format presently uses the DEFLATE compression method but can be easily extended to use other compression methods. It can be implemented readily in a manner not...
متن کاملRDSZ: An Approach for Lossless RDF Stream Compression
In many applications (like social or sensor networks) the information generated can be represented as a continuous stream of RDF items, where each item describes an application event (social network post, sensor measurement, etc). In this paper we focus on compressing RDF streams. In particular, we propose an approach for lossless RDF stream compression, named RDSZ (RDF Differential Stream comp...
متن کاملTwo High-Performance Alternatives to ZLIB Scientific-Data Compression
ZLIB is used in diverse frameworks by the scientific community, both to reduce disk storage and to alleviate pressure on I/O. As it becomes a bottleneck on multi-core systems, higher throughput alternatives must be considered, exploring parallelism and/or more effective compression schemes. This work provides a comparative study of the ZLIB, LZ4 and FPC compressors (serial and parallel implemen...
متن کاملXmill: an Eecient Compressor for Xml Data
We describe a tool for compressing XML data, with applications in data exchange and archiving, which usually achieves about twice the compression ratio of gzip at roughly the same speed. The compressor, called XMill, incorporates and combines existing compressors in order to apply them to heterogeneous XML data: it uses zlib, the library function for gzip, a collection of datatype speciic compr...
متن کامل